6810b1dfa1aecc5af671739f73fb771024d897d0,community/src/java/org/neo4j/impl/shell/apps/Ls.java,Ls,displayRelationships,#AppCommandParser#Node#Output#boolean#String#,114

Before Change


				{
					continue;
				}
				out.println(
					getDisplayNameForCurrentNode() +
					" --[" + rel.getType() + ", " + rel.getId() + "]--> " +
					getDisplayNameForNode( rel.getEndNode() ) );
			}
		}
		if ( displayIncoming )
		{
			for ( Relationship rel :
				node.getRelationships( Direction.INCOMING ) )
			{
				if ( filterPattern != null && !filterPattern.matcher(
					rel.getType().name() ).matches() )
				{
					continue;
				}
				out.println(
					getDisplayNameForCurrentNode() +
					" <--[" + rel.getType() + ", " + rel.getId() + "]-- " +
					getDisplayNameForNode( rel.getStartNode() ) );
			}
		}
	}

After Change


	}
	
	private void displayRelationships( AppCommandParser parser, Node node,
		Output out, boolean displayRelationships, boolean verbose, 
		String filter ) throws ShellException, RemoteException
	{
		if ( !displayRelationships )
		{
			return;
		}
		String directionFilter = parser.options().get( "d" );
		Direction direction = this.getDirection( directionFilter );
		boolean displayOutgoing = directionFilter == null ||
			direction == Direction.OUTGOING;
		boolean displayIncoming = directionFilter == null ||
			direction == Direction.INCOMING;
		Pattern filterPattern = filter == null ? null :
			Pattern.compile( filter );
		if ( displayOutgoing )
		{
			for ( Relationship rel :
				node.getRelationships( Direction.OUTGOING ) )
			{
				if ( filterPattern != null && !filterPattern.matcher(
					rel.getType().name() ).matches() )
				{
					continue;
				}
				StringBuffer buf = new StringBuffer( 
					getDisplayNameForCurrentNode() );
				buf.append( " --[" ).append( rel.getType() );
				if ( verbose )
				{
					buf.append( ", " ).append( rel.getId() );
				}
				buf.append( "]--> " );
				buf.append( getDisplayNameForNode( rel.getEndNode() ) );
				out.println( buf );
			}
		}
		if ( displayIncoming )
		{
			for ( Relationship rel :
				node.getRelationships( Direction.INCOMING ) )
			{
				if ( filterPattern != null && !filterPattern.matcher(
					rel.getType().name() ).matches() )
				{
					continue;
				}
				StringBuffer buf = 
					new StringBuffer( getDisplayNameForCurrentNode() );
				buf.append( " <--[" ).append( rel.getType() );
				if ( verbose )
				{
					buf.append( ", " ).append( rel.getId() );
				}
				buf.append(  "]-- " );
				buf.append( getDisplayNameForNode( rel.getStartNode() ) );
			}
		}
	}